satisfaction or removal - Alemán Inglés Diccionario